teach (lecture, course) - Turkish English Dictionary